Keyboard magnetic guard rails

ABSTRACT

An information handling system peripheral keyboard sized to rest on an information handling display has integrated anchor magnets disposed at opposing sides and aligned to attract to detent magnets integrated under the information handling system display to selectively hold the keyboard in a forward and a rearward position. A magnetic guide rail disposed between the detent magnets provide magnetic forces that guide the keyboard during a sliding motion between forward and rearward positions. For instance, each magnetic guide rail has a central row of magnets opposite the polarity of the keyboard anchor magnets surrounded by two rows of magnets having the polarity of the keyboard anchor magnets so that the magnetic guide rails bias the keyboard to slide in a parallel relationship to the front and rear sides of the display.

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is related to application Ser. No. 16/774,138, filedJan. 28, 2020, entitled “KEYBOARD CHARGING FROM AN INFORMATION HANDLINGSYSTEM,” naming Jace W. Files and John Trevor Morrison as inventors,application Ser. No. 16/774,133, filed Jan. 28, 2020, entitled “DYNAMICKEYBOARD SUPPORT AT SUPPORT AND DISPLAY SURFACES,” naming John TrevorMorrison and Jace W. Files as inventors, application Ser. No.16/774,136, filed Jan. 28, 2020, entitled “TOUCH CALIBRATION AT KEYBOARDLOCATION,” naming Yung Chun Liu and Jace W. Files as inventors,application Ser. No. 16/774,147, filed Jan. 28, 2020, entitled“SELECTIVELY TRANSPARENT AND OPAQUE KEYBOARD BOTTOM,” naming Chiu JungTsen, John Trevor Morrison, and Jace W. Files as inventors, andapplication Ser. No. 16/774,149, filed Jan. 28, 2020, entitled “VIRTUALTOUCHPAD AT KEYBOARD LOCATION,” naming James D. Trim, Hari J. Iyer, JohnTrevor Morrison, and Jace W. Files as inventors, which applications areincorporated herein by reference.

BACKGROUND OF THE INVENTION Field of the Invention

The present invention relates in general to the field of portableinformation handling system input devices, and more particularly to aninformation handling system keyboard magnetic guard rail.

Description of the Related Art

As the value and use of information continues to increase, individualsand businesses seek additional ways to process and store information.One option available to users is information handling systems. Aninformation handling system generally processes, compiles, stores,and/or communicates information or data for business, personal, or otherpurposes thereby allowing users to take advantage of the value of theinformation. Because technology and information handling needs andrequirements vary between different users or applications, informationhandling systems may also vary regarding what information is handled,how the information is handled, how much information is processed,stored, or communicated, and how quickly and efficiently the informationmay be processed, stored, or communicated. The variations in informationhandling systems allow for information handling systems to be general orconfigured for a specific user or specific use such as financialtransaction processing, airline reservations, enterprise data storage,or global communications. In addition, information handling systems mayinclude a variety of hardware and software components that may beconfigured to process, store, and communicate information and mayinclude one or more computer systems, data storage systems, andnetworking systems.

Portable information handling systems integrate processing components, adisplay and a power source in a portable housing to support mobileoperations. Portable information handling systems allow end users tocarry a system between meetings, during travel, and between home andoffice locations so that an end user has access to processingcapabilities while mobile. Tablet configurations typically expose atouchscreen display on a planar housing that both outputs information asvisual images and accepts inputs as touches. Convertible configurationstypically include multiple separate housing portions that couple to eachother so that the system converts between closed and open positions. Forexample, a main housing portion integrates processing components and akeyboard and rotationally couples with hinges to a lid housing portionthat integrates a display. In a clamshell configuration, the lid housingportion rotates approximately ninety degrees to a raised position abovethe main housing portion so that an end user can type inputs whileviewing the display. After usage, convertible information handlingsystems rotate the lid housing portion over the main housing portion toprotect the keyboard and display, thus reducing the system footprint forimproved storage and mobility.

One difficulty with integration of a keyboard in a portable housing isthat the keyboard tends to increase the thickness or Z-height of thesystem. In addition, the keyboard integrates in an upper surface of themain housing opposite where a display is positioned. By replacing thekeyboard with a second display, the viewing area for presenting visualimages at the information handling system effectively doubles. Someportable information handling systems have a dual display configurationon opposing housing portions and support an integrated keyboard bypresenting a virtual keyboard at one of the displays when the system isin a clamshell configuration. In such systems, the end user pressesinputs at a touchscreen display surface over keyboard keys presented bythe display and sensed by a capacitive touch detection surfaceintegrated in the display. Although a virtual keyboard supports aclamshell configuration to accept typed inputs, end users often havedifficulty typing inputs at virtual keys due to the lack of feedbackfrom the display touchscreen input touches. As a result, end users ofdual display systems tend to have peripheral keyboards available forwhen substantial typed inputs are needed. With the introduction of“foldable” organic light emitting diode (OLED) displays, such dualdisplay configurations will likely grow more common as will the use ofperipheral keyboards to support typed inputs where the informationhandling system lacks an integrated keyboard.

A number of difficulties exist with the use of a peripheral keyboard tomake inputs at a dual display portable information handling system. Onedifficulty is that carrying a peripheral keyboard separate from aninformation handling system tends to be inconvenient. One solution tothis difficulty recently introduced by the inventors hereof is the useof an expandable hinge to allows housing portions to close around akeyboard. An expandable hinge increases the distance between the housingportions as they contact the keyboard to allow room to hold the keyboardbetween the housing portions. Another difficulty is the inconvenience ofholding both the information handling system and the keyboard during useof the system. One solution to this difficulty is to place the keyboardon the display so that typing may be performed similar to where thekeyboard integrates in the housing. To help hold the keyboard in place,magnets of opposing polarity may be integrated in the keyboard and underthe display to hold the keyboard in place on the display. When akeyboard is placed on the display, it takes up the display space and canimpact touch detection surface accuracy due to signal to noise ratiodisruptions that detract from the advantages of having a dual display.

Generally, including a peripheral keyboard enhances an end userexperience when typed inputs are needed and detracts from thatexperience due to the inconvenience of carrying and maintaining theseparate keyboard. For instance, a peripheral keyboard typicallyintegrates a battery to support wireless communication of keyed inputswith an information handling system, such as Bluetooth. If the batteryloses charge, the keyboard becomes essentially useless. Often end usersof portable systems find keyboard backlights essential since manyportable usage scenarios occur while traveling or in dark conditions.Adding a backlight to a peripheral keyboard increases power consumptionand reduces battery life. Although an expandable hinge provides aconvenient carrying alternative for peripheral keyboards and placing akeyboard on a display provides a convenient typing platform, contact ofthe keyboard against the display can lead to scratching of the displaysurface over time, especially as contaminates collect on the keyboardbottom surface when the keyboard is used off of the display. Further,although magnets may bias a keyboard into a fixed position on thedisplay, magnetic interactions can introduce position instability,especially where like polarity magnets align. Such instability mayresult in rapid and unpredictable movements of the keyboard at thedisplay.

SUMMARY OF THE INVENTION

Therefore, a need has arisen for systems and methods which enhance enduser interactions with peripheral keyboards.

In accordance with the present invention, a system and method areprovided which substantially reduce the disadvantages and problemsassociated with previous methods and systems for supporting end userinteractions with peripheral keyboards. Peripheral keyboard placement ona display is guided by magnets disposed below the display and integratedin the keyboard, and detected by magnetic sensors or other positionssensors to adapt the operation of the information handling system andkeyboard based upon the keyboard position. Various adaptations includeadjusting display touch detection calibration, adjusting keyboardtransparency to illuminate keys, charging the keyboard from an expandedhinge, guiding the keyboard between forward and rearward positions, andapplying a virtual touchpad to detect position inputs by fingermovements.

More specifically, a dual display portable information handling systemprocesses information with processing components disposed in a housinghaving rotationally coupled housing portions and having a displaydisposed over each housing portion, such as first and second liquidcrystal displays or a foldable organic light emitting diode display. Atouch detection surface integrated in each display, such as a capacitivetouch detection surface, detects touch inputs at a touch sensorcontroller for use by a processor executing an operating system andapplications. Magnets with opposing polarities disposed in the keyboardand display cooperate to position the keyboard on the display, such asat forward and rearward positions, with magnetic forces from opposingpolarities forming a guide rail that guides the keyboard between desiredpositions with smooth motion. Position detectors, such as magnetic Hallsensors detect the keyboard position to selectively adapt theinformation handling system and keyboard operation for detected keyboardpositions. For instance, during normal operation with the keyboardpositioned on the display, display touch surface calibration is pausedto prevent excessive signal to noise ratio at the touch sensor fromgenerating erratic operation. The keyboard integrates retractable feetthat extend when the keyboard is not positioned on the display to reducecontaminants at the keyboard bottom surface and retract when thekeyboard is positioned on the display. As another example, a virtualtrackpad is provided in front of the housing by an infrared positiondetector when the keyboard is detected at the forward position. Keyboardillumination is provided from the display by passing through atransparent bottom surface, which transitions to an opaque surface whenthe keyboard is removed from the display to improve keyboard aestheticsby hiding internal components. The keyboard stores between closedhousing portions with extra distance created between the housingportions by expanding a hinge. The expandable hinge exposes a chargingextension upon expansion to provide a charge to an internal keyboardbattery during storage. These and other adaptations to operatingconditions are automatically implemented based upon keyboard positiondetection or manually configurable based upon end user preferences.

The present invention provides a number of important technicaladvantages. One example of an important technical advantage is that adual display information handling system conveniently interacts with aperipheral keyboard to enhance an end user's experience. The keyboardstores between housing portions with an expandable hinge thatincorporates battery charging to maintain keyboard readiness. In aclamshell mode, the keyboard biases between forward and rearwardpositions with magnets so that an end user has access to a base displayin a desired manner that enhances information presentation and end userinput flexibility. In the forward position, automated initiation of avirtual touchpad in front of the housing provides the end user withexpected input options while providing the rearward portion of thedisplay for output of visual images. Touch responsiveness at the basedisplay is enhanced by adapting touch sensor controller sensitivitybased upon keyboard position. Key illumination is provided in theclamshell mode by passing illumination through the keyboard from thedisplay to minimize keyboard thickness.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention may be better understood, and its numerousobjects, features and advantages made apparent to those skilled in theart by referencing the accompanying drawings. The use of the samereference number throughout the several figures designates a like orsimilar element.

FIG. 1 depicts an exploded view of an information handling system havingprocessing components that cooperate to process information includinginputs provided through a peripheral keyboard;

FIGS. 2A, 2B and 2C depict various positions of a peripheral keyboardplaced on a display;

FIG. 3 depicts a block diagram of a system to manage touch detectionsurface calibration and keyboard placement on a display;

FIG. 4 depicts a flow diagram of a process for detecting a keyboardplaced on a portable information handling system display;

FIG. 5 depicts a side perspective view of an information handling systemhaving a keyboard disposed at a forward position of a display and avirtual trackpad presented at a position external to and in front of theinformation handling system;

FIGS. 6A, 6B, 6C and 6D depict an example embodiment of a keyboardhaving selectively retractable feet that extend and retract to manageexposure of the keyboard bottom surface to contaminants;

FIG. 7 depicts a block diagram of an information handling system andkeyboard that communicate through wireless signals to adapt operationsbased upon the keyboard position relative to the information handlingsystem display;

FIG. 8 depicts a flow diagram of a process for selectively extending andretracting keyboard feet based upon keyboard position relative to aninformation handling system display;

FIGS. 9A and 9B depict a bottom view of a keyboard having a selectivelyopaque lower keyboard surface in a transparent configuration and anopaque configuration;

FIG. 10 depicts an exploded view of a keyboard having a selectivelyopaque layer and a transparent layer;

FIG. 11 depicts a flow diagram of an example process for managing thetransparency state of a selectively opaque layer at a keyboard bottomsurface;

FIGS. 12A, 12B, 12C and 12D depict side views of an information handlingsystem storing a keyboard between closed housing portions and aligned tocouple the keyboard with a charging extension;

FIG. 13 depicts a side view of an information handling system having acharging extension of the expandable hinge aligned with a charging portof a keyboard disposed between closed housing portions;

FIGS. 14A, 14B, 14C and 14D depict various views of an expandablehinge's extension and retraction of a charging extension based uponhinge position;

FIGS. 15A and 15B depict an alternative embodiment for keyboardplacement and charging at an information handling system display;

FIG. 16 depicts a flow diagram of a process for charging a keyboarddisposed on a display from an information handling system;

FIG. 17 depicts a top cutaway view of an arrangement of opposing magnetsarranged to cooperatively move a keyboard between forward and rearwardpositions; and

FIGS. 18A and 18B depict a top cutaway view of a keyboard biased betweenforward and rearward positions by magnetic guide rails.

DETAILED DESCRIPTION

A dual display portable information handling system manages interactionswith a peripheral keyboard with magnets disposed under the displays andintegrated in the keyboard. For purposes of this disclosure, aninformation handling system may include any instrumentality or aggregateof instrumentalities operable to compute, classify, process, transmit,receive, retrieve, originate, switch, store, display, manifest, detect,record, reproduce, handle, or utilize any form of information,intelligence, or data for business, scientific, control, or otherpurposes. For example, an information handling system may be a personalcomputer, a network storage device, or any other suitable device and mayvary in size, shape, performance, functionality, and price. Theinformation handling system may include random access memory (RAM), oneor more processing resources such as a central processing unit (CPU) orhardware or software control logic, ROM, and/or other types ofnonvolatile memory. Additional components of the information handlingsystem may include one or more disk drives, one or more network portsfor communicating with external devices as well as various input andoutput (I/O) devices, such as a keyboard, a mouse, and a video display.The information handling system may also include one or more busesoperable to transmit communications between the various hardwarecomponents.

Referring now to FIG. 1, an exploded view of an information handlingsystem 10 depicts processing components that cooperate to processinformation including inputs provided through a peripheral keyboard 44.In the example embodiment, information handling system 10 has a portablehousing with first and second housing portions 12 rotationally coupledby an expandable hinge 14. For example, the expandable hinge is anembodiment from U.S. patent application Ser. No. 16/583,794, entitled“Synchronized Dual Shaft Expandable Hinge,” by Anthony J. Sanchez et al.and incorporated herein as if fully set forth. In some alternativeembodiments, a non-expandable dual axle or single axle hinge may beused. The example embodiment processes information with processingcomponents disposed on a motherboard 16, such as central processing unit(CPU) 18 that executes instructions and a random access memory (RAM) 20that stores the instructions and information. An embedded controller 22,such as a keyboard controller, executes firmware instructions stored inflash memory that manage physical operations at the information handlingsystem, such as power management and coordinating inputs from inputdevices, such as touches at a touchscreen, mouse movements and keyboardkey inputs. A graphics processing unit (GPU) 26 interfaces with CPU 18and processes the information to generate pixel values that definevisual images for presentation by first and second displays 28. A solidstate drive (SSD) 24 provides persistent or non-transitory memory tostore information during power down cycles of information handlingsystem 10. For example, SSD 24 stores an operating system andapplications that are retrieved on power up to RAM 20 for execution byCPU 18. In various embodiments, alternative arrangements of processingcomponents may be provided to achieve desired processing performance.

In the example embodiment, a number of components may provide inputsfrom an end user and/or the environment. For example, a liquid crystaldisplay panel 28 is disposed over each housing portion 12 to presentpixel values as visual images and accept touch inputs through a touchdetection surface, such as a capacitive touch detection layer. Forinstance, touches at display 28 are detected by a touch controller andreported to embedded controller 22 as inputs based upon a calibrationperformed by the touch controller on a periodic basis. In the exampleembodiment, a flexible connector 32 supports an interface of a daughtercard 30 with motherboard 16 so that processing components and inputdevices may be distributed between housing portions 12. A camera 36 inboth of housing portions 12 may capture visual images of theenvironment, such as to support visual conference or detection ofinputs. For example, camera 36 may include infrared illumination from apresence detector 40 or a projector 42 for depth camera functionalitythat detects user presence or user gesture inputs. Alternatively,projector 42 may project an image that defines an area in which camera36 detects inputs, such as a virtual touchpad as described in greaterdetail below. A battery 34 included in one housing portion stores abattery charge that supports operation of information handling system 10in a portable configuration free from external power sources. Forinstance, firmware stored in flash memory of embedded controller 22manages power usage and charge by battery 34, such as by monitoringvoltage and current levels related to battery discharge and charge by anintegrated charger.

Referring now to FIGS. 2A, 2B and 2C, various positions of a peripheralkeyboard 44 placed on display are depicted. Dual display informationhandling systems 10 have a display disposed over both housing portions12 to provide a full housing surface area at which visual images may bepresented. In the example embodiment, both displays 28 are separateliquid crystal display (LCD) panels; however in an alternativeembodiment, a single foldable organic light emitting diode (OLED)display may be used that folds about hinge 14. In the clamshellconfiguration as depicted, the housing portions 12 rotate to asubstantially perpendicular orientation so that one display 28 has ahorizontal orientation and the other display 28 has a raised verticalorientation for better viewing by an end user. FIG. 2A depictsperipheral keyboard 44 at a rearward position with the rear side ofkeyboard 44 disposed proximate hinge 14. In the rearward position, enduser hands 46 rest on the horizontal display 28 while typing inputs atthe keys of keyboard 44. The forward portion of horizontal display 28may be used to present information or user interfaces for the end user.For instance, a virtual trackpad 45 may be presented at display 28 inthe location where a physical trackpad would typically be located nextto an integrated keyboard. FIG. 2B depicts keyboard 44 in a forwardposition with the front side of keyboard 44 aligned along the front sideof the horizontal display 28. In the forward position, the rear portionof horizontal display 28 may be used as additional display area, such asto present application images or system control graphical userinterfaces that an end user may interact with using touches. FIG. 2Cdepicts keyboard 44 in a separated position resting on a support surfaceoff of display 28. In the separated position, keyboard 44 provides anend user with a peripheral keyboard to perform inputs away from display28. The separate configuration of keyboard 44 allows the end user tohave full use of both displays 28.

In each of the rearward, forward and separated keyboard placements, theinformation handling system detects the position of keyboard 44 andadapts display 28 operation in response. For instance, keyboard 44detection may be performed with the touch detection surface integratedin display 28 or with a position detector as described in greater detailbelow, such as Hall magnetic sensor that detects an opposing integratedmagnet in proximity. Although touch detection surface of a display 28,such as an integrated capacitive sensor, aids in detection of keyboard44 position, placement of keyboard 44 on display 28 tends to disrupttouch detection surface sensitivity. For instance, a typical capacitivetouch detection surface performs a periodic calibration, such as every160 seconds, to provide acceptable touch sensitivity for distinguishingbetween touch inputs and incidental touches. Placement of keyboard 44 ona touch detection surface of display 28 disrupts touch detectioncalibration, which can lead to choppy touch detection performance.Similarly, palm placement on a touch detection surface of display 28,such as is shown by FIG. 2A, tends to disrupt touch detectioncalibration accuracy. To improve touch detection calibration, embeddedcontroller 22 monitors for placement of a keyboard on display 28 andadjusts the display calibration operations based upon the keyboardposition. For example, in the rearward position embedded controller 22commands a touch controller of the display to cease periodic calibrationat the rear portion of display 28 while continuing calibration in theforward portion of display 28. In various embodiments, periodiccalibration may be stopped entirely across the display with thecalibration values determined at time of the placement of the keyboardstored as a reference. In another embodiment, upon detection of keyboard44 in the rearward position, the forward portion of display 28 has apalm recognition calibration applied in anticipation of end user typing,such as a palm recognition and rejection algorithm that adaptscalibration for the presence of palms placed on the forward part ofdisplay 28.

In a similar manner, keyboard 44 placement on display 28 in a forwardposition is detected by embedded controller 22, which commands a touchcontroller of display 28 to adjust calibration of the touch detectionsurface by ceasing calibration in the forward portion of display 28. Aswith the rearward keyboard position, the portions of display 28 that donot have keyboard 28 on top may continue to have touch detectioncalibration performed at the same interval or may also ceasecalibration. In one embodiment described in greater detail below, acamera and projector disposed on the side surface of housing portion 12proximate keyboard 44 in the forward position may present a virtualtouchpad on a support surface in front of information handling system10. In both the forward and rearward keyboard positions, upon removal ofkeyboard 44, embedded controller 22 commands an immediate touchdetection calibration to prepare the touch detection surface foraccurate touch input sensing. In one alternative embodiment, uponremoval of keyboard 44 from display 28 a stored touch calibration valuemay be applied to the touch detection surface until the next touchcalibration takes place at a scheduled interval. By halting touchcalibration at the location of a keyboard 44 on a display 28, unexpectedover gain for signal to noise ratio touch calibration and degraded userexperiences that exist between calibration intervals are avoided.Although the example embodiment addresses a stopping of calibrationbased upon detection of a keyboard, in alternative embodiments,calibration may be stopped at all or a portion of a display touchdetection surface when an object is detected on the display. In variousembodiments, an object may be identified based upon a shape detected bythe touch detection surface and/or based upon detection of magnetplacement at a location as described in greater detail below. As withthe keyboard removal, at removal of the object from the display touchdetection surface, the embedded controller commands an immediatecalibration.

Referring now to FIG. 3, a block diagram depicts a system to managetouch detection surface calibration and keyboard placement on a display28. In the example embodiment, information handling system 10 has a dualdisplay 28 configuration with a first liquid crystal display (LCD) 28disposed over a first housing portion 12 and second LCD 28 disposed overa second housing portion 12. Each display 28 integrates a touchdetection surface, such as capacitive touch detection disposed in coverglass protecting the display panel. Touch detection at the first displayis managed by a first touch sensor controller 52 and touch detection atthe second display is managed by a second touch sensor controller 54.For instance, each of touch sensor controller 52 and 54 interface withwirelines integrated in the displays 28 to monitor capacitance relatedto nearby bodies and sensed by near field effects. In an alternativeembodiment, a single OLED display may be used as described above, whichwould likely involve a single touch sensor controller to detect touchinputs across both housing portions. Each of touch sensors 52 and 54periodically performs a calibration of environmental conditions atdisplay 28 to determine a level of sensitivity at which a touch isdetected versus noise, such as every 160 seconds In the exampleembodiment, each of touch sensor controllers 52 and 54 provide touchinputs to an integrated sensor hub (ISH) 56 of CPU 18 where an operatingsystem and applications can have access to detected inputs. Embeddedcontroller 22 interfaces with ISH 56, such as through a SerialPeripheral Interface (SPI) and through one or more GPIOs with touchsensor controller 54. In the example embodiment, touch calibration atthe hinge up display 28 remains unchanged, however, in variousalternative embodiments embedded controller 22 may interface with bothdisplays 28 to provide touch calibration control at both displays 28.

In the example embodiment, the base display 28 integrates first andsecond sets of first and second Hall sensor units with one set alignedat a rearward position of keyboard 44 and the other set aligned at aforward position of keyboard 44. Keyboard 44 integrates first and secondmagnets 49 positioned to align with Hall sensor units 48 when keyboard44 is placed on display 28. Each Hall sensor unit output “ands” througha logic component to provide a “high” keyboard detect signal to the GPIOat embedded controller 22 when keyboard 44 rests to align its bothmagnets 49 and Hall sensor units 48 in the rearward or frontwardposition. Embedded controller 22 executes firmware instructions fromflash memory that respond to detection of keyboard 44 by commandingtouch sensor controller 54 to cease periodic calibration in the regionof display 28 at which keyboard 44 was detected, such as the forward orrearward position. Once keyboard 44 is removed from display 28, embeddedcontroller 22 GPIOs return to a low state so that the firmwareinstructions command from embedded controller 22 to touch sensor 54 animmediate recalibration of the touch detection surface. As describedabove, a stored recalibration value may be used instead as may a defaultvalue. In various embodiments, magnets or other positioning techniquesmay be used to position keyboard 44 on display 28 at a desired locationthat aligns Hall sensor units 48 with positional magnets 49. Althoughthe example embodiment depicts Hall sensors 48 to detect keyboard 44position on display 28 with positional magnets 49, in alternativeembodiments other types of positions sensors may be used includingmagnetic and non-magnetic position sensors. For example, in oneembodiment, keyboard 44 position is detected by the touch sensorcontroller so that the touch sensor controller itself managescalibration itself without relying on embedded controller 22. Similarly,Hall sensor units 48 may provide output directly to touch sensorcontroller 54 so that logic on processing resources of touch sensorcontroller 54 may detect keyboard 44 and cease touch sensorcalibrations. In one alternative embodiment, magnets may be located inthe display with Hall sensors located in the keyboard and communicatingthrough wireless signals to the embedded controller.

Referring now to FIG. 4, a flow diagram depicts a process for detectinga keyboard placed on a portable information handling system display. Theprocess starts at step 60 with a determination of whether the keyboardis placed on the display, such as by detection of positioning magnetslocated in the keyboard with Hall sensors located in the display. If thekeyboard is not located on the display the process continues to step 62to determine the configuration illustrated by FIG. 2C and touchdetection calibration is not adjusted for the periodic schedule or othertechniques that may be used to trigger calibration. If at step 60 akeyboard is detected on the display, the process continues to step 64 tocheck if the Hall sensors have detected the keyboard magnets. At step 66the logic gated out of the Hall sensors is read by the embeddedcontroller to determine if the keyboard is aligned in a forward orrearward position at step 68. If the keyboard is detected with the GPIOat the rearward position, the process continues to step 70 at which theembedded controller sends a command to the touch sensor controller atstep 72 to stop calibration in the rearward position. In one exampleembodiment, the keyboard in the rearward position may initiate otheractions, such as palm rejection calibration logic and presentation of avirtual touchpad at the display forward position. Similarly, if thekeyboard is detected with the GPIO at the forward position, the processcontinues to step 76 at which the embedded controller sends a command tothe touch sensor controller at step 78 to stop calibration in theforward position. In one example embodiment, the keyboard in therearward position may initiate other actions, such as activation of avirtual touchpad on a support surface in front of the keyboard andexternal to the information handling system housing. In one exampleembodiment, upon a change in the output of the Hall sensors, the processreturns to step 60 to locate the keyboard position.

Referring now to FIG. 5, a side perspective view depicts informationhandling system 10 having a keyboard 44 disposed at a forward positionof a display 28 and a virtual trackpad 45 presented at a positionexternal to and in front of information handling system 10. An infraredposition detector 82, such as a depth camera supported by an infraredtransmitter, is directed towards virtual touchpad 45 and configured tointerpret finger movements in the area of virtual touchpad 45 as if madeon a physical touchpad. In one embodiment, virtual touchpad 45 activatesautomatically in response to detection of keyboard 44 in the forwardposition. Alternatively, virtual touchpad 45 activation may becontrolled by end user inputs, such as by presenting the virtualtouchpad as a configuration option at display 28 in response todetection of keyboard 44. In one example embodiment, a projector 36illuminates a support surface area as a visual indication to the enduser of the location of virtual touchpad 45 when infrared positiondetector 82 is active. Alternatively, projector 36 may remain off insome or all conditions, such as if accelerations detected at informationhandling system 10 indicate the system is in portable use without asupport surface. A microphone 38 monitors audible energy to detect andreport inputs at the support surface that match the sound of a fingertap on the support surface. In various embodiments, inputs from infraredposition detector 82 may also be used to position virtual touchpad, suchas with a press/hold/slide/release gesture, or may be used to selectpositioning on a right or left hand side for right or left handed users.In the example embodiment where placement of keyboard 44 on display 28activates virtual touchpad 45, removal of keyboard 44 may deactivatevirtual touchpad 45 or move the virtual touchpad to one presented ondisplay 28 after removal of keyboard 44.

Referring now to FIGS. 6A, 6B, 6C and 6D, an example embodiment of akeyboard 44 depicts selectively retractable feet 84 that extend andretract to manage exposure of the keyboard 44 bottom surface tocontaminants. FIG. 6A depicts feet 84 extended to separate the bottomsurface of keyboard 44 from a support surface. FIG. 6B depicts feet 84retracted to within keyboard 44 so that the bottom surface of keyboard44 rests on the support surface. In one example embodiment, four feet 84are disposed at keyboard 44 bottom surface with one foot 84 in eachcorner of keyboard 44. In various embodiments, all four feet 84 retractand extend together or, if selected by an end user, a raisedconfiguration extends keyboard rear feet while retracting the forwardfeet. Advantageously, extending feet 84 when off of a display helps toreduce contaminants at keyboard 44 bottom surface so that, uponplacement of keyboard 44 on a display with feet 84 retracted, less riskof scratches exists from contaminants at keyboard 44 bottom rubbingagainst the display surface. Detection of keyboard 44 on a display maybe performed at the information handling system and communicated to thekeyboard, such as by Bluetooth, or may be performed at the keyboard. Forinstance, a Hall magnetic sensor in the keyboard or below the displaydetects an opposing magnet to determine the keyboard position. In oneembodiment, keyboard position is confirmed by touches of the keyboardoutline or the feet positions at the display so that the feet are thencommanded to retract. In another alternative embodiment, the feet extendin response to accelerations detected by an accelerometer in thekeyboard and/or the information handling system so that the feetdisplace the bottom surface from a support surface during motion. Thisreduces the risk of grabbing contaminants at the bottom surface and alsothe area of touch of the keyboard against a display. In one embodiment,accelerations are evaluated based on direction to determine a footresponse, such as extending feet in response to accelerations in ahorizontal plane versus a vertical plane relative to the keyboard plane.

FIGS. 6C and 6D depict an example embodiment of a retraction/extensionmechanism for adjusting keyboard feet. A frame 86 holds anelectropermanent magnet 88 proximate a scissors mechanism 90 that pivotsabout three pivot locations 91. Scissors mechanism 90 couples to a foot84, which retracts and extends based upon the movement of scissormechanism 90. In the example embodiment, scissors mechanism 90 has anintegrated spring bias away from frame 86 so that foot 84 biases to theextended position. To retract foot 84, electropermanent magnet 88 isactivated to attract scissors mechanism 90 at the central pivot locationupwards towards frame 86. Once electropermanent magnet 88 isdeactivated, the bias of scissors mechanism 90 extends foot 84 outagain. In alternative embodiments, other extension and retractionmechanisms might be used, such as a solenoid or muscle wire arrangement.

Referring now to FIG. 7, a block diagram depicts an information handlingsystem and keyboard that communicate through wireless signals to adaptoperations based upon the keyboard position relative to the informationhandling system display. Information handling system 10 processesinformation with CPU 18, such as by executing an operating system andapplications retrieved from storage of SSD 24, to generate visualinformation through a graphics system 26 for presentation at dualdisplays 28. End user inputs are detected at displays 28 with atouch/active pen detection sensor 92 and haptic output is provided by ahaptic engine 94. Operation conditions are monitored with sensors, suchas an accelerometer/gyrometer 58 and keyboard detection logic 96 of anembedded controller or other processor. A Bluetooth transceiver 98, orother wireless communication device, provides communication withkeyboard 44 through wireless signals. In the example embodiment, Hallsensors 48 and magnets 49 are disposed in information handling system 10and keyboard 44 to support detection of proximity of keyboard 44 todisplay 28 by either device. In alternative embodiments, a positiondetector includes a Hall sensor 48 in just one of the informationhandling system or keyboard and a magnet 49 in the other.

In the example embodiment, keyboard 44 includes as a processor amicrocontroller unit (MCU) 100 that executes embedded code stored inflash or other non-transient memory. MCU 100 interfaces with Bluetoothtransceiver 98 communicate key inputs from keyboard 44 to informationhandling system 10 and to accept commands from information handlingsystem 10. For instance, when keyboard detection logic 96 detectskeyboard 44 on display 28, it sends a foot retraction command throughwireless signals to MCU 100. In response, MCU 100 commands front feetcontroller 104 and rear feet controller 102 to retract the feet. Whenkeyboard detection logic 96 detects keyboard 44 distal display 28, itsend a foot extension command to MCU 100. In response, MCU 100 commandfront feet controller 104 and rear feet controller 102 to extend thefeet, such as by adjusting the state of the electropermanent magnet asdescribed above. If an end user configures keyboard 44 to have a tilt,then a command from information handling system 10 or a configurationstored at MCU 100 may extend the rear feet and retract the front feet.In addition to commands from information handling system 10, MCU 100 maydetermine an extension or retraction of feet based upon locally sensedconditions, such as an output of Hall sensor 48 or accelerometer 58 asdescribed above. Although the block diagram depicts control of feetposition, in alternative embodiments similar logic and communicationinteractions support other functions, such as keyboard lighting througha selectively transparent layer.

Referring now to FIG. 8, a flow diagram depicts a process forselectively extending and retracting keyboard feet based upon keyboardposition relative an information handling system display. The processstarts at step 106 in an idle state and at step 108 applies keyboarddetection parameters to monitor for keyboard position relative to thedisplay. At step 110 a determination is made of whether the keyboardposition changed based upon the currently detected position. If not, theprocess continues to step 114 to apply sensor inputs at step 112 todetermine if movement is detected at the keyboard. If the keyboardremains in the same position and no movement is detected, the processreturns to step 106 to reiterate monitoring of the keyboard position andmovement. If the keyboard position changed at step 110 or movement wasdetected at step 114, the process continues to step 116 to extend thekeyboard feet outward from the keyboard bottom surface. At step 118,sensor inputs are monitored to determine at step 120 when movementstops, such as with detection of lack of accelerations for apredetermined time. Once movement has stopped at step 120, the processcontinues to step 122 to determine if the keyboard is positioned on thedisplay. If not the process continues to step 124 to determine if theend user preference is for a flat keyboard or a tilted keyboard. If theend user prefers a flat keyboard, the process continues to step 126 tokeep all feet extended. If the end user prefers a tilted keyboard, theprocess continues to step 128 to retract the front feet while leavingthe rear feet extended. If at step 122 the keyboard is determined to beon the display, the process continues to step 130 to determine if theend user preference is for a flat keyboard on the display. If not, theprocess continues to step 128 to retract the front feet only. If the enduser prefers a flat keyboard, the process continues to step 132 toretract all of the feet. The keyboard position and movement monitoringthen reiterates by returning to step 106.

Referring now to FIGS. 9A and 9B, a bottom view of keyboard 44 depicts aselectively opaque lower keyboard surface in a transparent configurationand an opaque configuration. In FIG. 9A, a selectively opaque layer hasa transparent configuration so that keys 134 are visible from the lowerside. In this transparent configuration, light from a display underkeyboard 44 passes from the bottom surface to illuminate keys 134, muchas a conventional backlight might do. A display under keyboard 44 maygenerate illumination in an efficient manner, such as by detecting thekeyboard position and providing a measured amount of illuminationsufficient to illuminate the keys without consuming excess power. In oneexample embodiment, the display may produce illumination with a pixelpattern that outlines keys 134 while pixels under the keys remain dark.If the display uses OLED pixels, color may be selected for illuminationunder the keyboard so that pixels have OLED material degradationbalanced. In FIG. 9B, the selectively opaque layer at bottom surface 136is configured to an opaque state with a trademark icon 137 drawn by theselectively opaque layer in a central location. When backlight at keys134 is not necessary or practical, such as when keyboard 44 is off ofthe display, transitioning to an opaque state hides the internal keymechanisms that might detract for appearances of keyboard 44. In theexample embodiment, the opaque state is created by activating anelectronic ink that draws the trademark icon 137.

Referring now to FIG. 10, an exploded view depicts a keyboard 44 havinga selectively opaque layer 146 and a transparent layer 148. A top keycover 138 fits over a main frame 140 and keyboard module 142, whichcontains the keys, MCU, wireless radio, sensors and flash memory withillumination logic. A bottom frame 144 captures keyboard module 142 andcouples to main frame 140. A selectively opaque layer 146 couples to thebottom surface of keyboard module 142 and is captured within a bottomglass transparent layer 148. The selectively opaque layer 146 acts as ashutter film that changes transparency to adjust the amount of lightthat passes from below the keyboard and through keyboard module 142. Avariety of types of materials may be used for the selectively opaquelayer including electronic ink, liquid crystals and other materialscontrollable by the MCU.

Referring now to FIG. 11, a flow diagram depicts an example process formanaging the transparency state of a selectively opaque layer at akeyboard bottom surface. The process starts at step 150 with power on atthe keyboard. At step 152, the keyboard pairs Bluetooth with the hostinformation handling system. At step 154, a default transparency stateis applied at the selectively opaque layer, such as having an opaquestate with a logo icon presented at the bottom surface. At step 156, thekeyboard is placed on the host information handling system and biasedinto position by position magnets of opposing polarity disposed in thekeyboard and display. At step 158, a determination is made of whetherHall sensors in the host information handling system detect magnets ofthe keyboard. In an alternative embodiment, the Hall sensors may belocated in the keyboard to detect magnets under the display. At step160, the host information handling system sends a Bluetooth signal tothe keyboard selectively transparent layer to transition to atransparent state that allows illumination from the display through thekeyboard. At step 162, the display illuminates white light with anintensity sufficient to illuminate the display keys, such as with abrightness selected by the end user. At step 164 the keyboard isdetected moving away from the display, such as with a change in Hallsensor output or removal of the keyboard as an object placed on thedisplay touchscreen. The process returns to step 158 where removal ofthe keyboard returns the process to step 154 with a transition of theselectively opaque layer to an opaque state. At step 166, once thekeyboard power button is pressed or the keyboard powers down frominactivity the process continues to step 168 to default to the opaquestate that presents the product logo on the back side. In variousembodiments, end users may also control the selectively opaque layer toreduce illumination when the keyboard is on the display, such as bysending a configuration command to the keyboard that maintains theopaque state when on the display.

Referring now to FIGS. 12A, 12B, 12C and 12D, side views of aninformation handling system depict storage of a keyboard between closedhousing portions and aligned to couple the keyboard with a chargingextension. FIG. 12A depicts a left side view of information handlingsystem 10 having housing portions 12 rotated to a closed position abouthinge 14. FIG. 12B depicts the left side view where housing portions 12have rotated about hinge 14 to a closed position over top of keyboard44. Similarly, FIG. 12C depicts a rear side view of information handlingsystem 10 with housing portions 12 closed about hinge 14. FIG. 12Ddepicts housing portions 12 closed over keyboard 44. Hinge 14 expands toincrease the distance between housing portions 12 when keyboard 44 isbetween the housing portions during rotation to the closed position. Avariety of different expandable hinge may provide this functionality asdescribed in greater detail in U.S. patent application Ser. No.16/583,794, entitled “Synchronized Dual Shaft Expandable Hinge,” byAnthony J. Sanchez et al. and incorporated herein as if fully set forth.

Referring now to FIG. 13, a side view of information handling system 10depicts a charging extension of the expandable hinge aligned with acharging port of a keyboard disposed between closed housing portions. Inthe example embodiment, expandable hinge 14 has increase the distancebetween housing portions 12 to create room for keyboard 44 betweenhousing portions 12. As expandable hinge 14 expands, charging extension172 is released and biases outward towards charging port 174 of keyboard44. As indicated by the arrow, keyboard 44 is biased towards alignmentof charging port 174 with charging extension 172 with opposing polaritypositioning magnets disposed in keyboard 44 and under display 28. Inaddition, keyboard detection logic interfaced with Hall sensors detectthe presence of the keyboard so that power is made available at chargingextension 172 when keyboard 44 is present. Other charging logic mayinclude a check of the information handling system battery charge andexternal power availability to see if power is available to charge thekeyboard battery and a check of the keyboard charge state to see if thekeyboard battery needs additional charge. In one example embodiment,coordination of keyboard 44 charging is performed through wirelesscommunications. In the example embodiment, charge is provided fromcharging extension 162 while ground is provided by other keyboard tohousing metal contact. Alternatively charging extension 172 may includeboth charge and ground, or two separate charging extensions 172 may beused with one providing charge and the other ground.

Referring now to FIGS. 14A, 14B, 14C and 14D, various views of anexpandable hinge depict extension and retraction of a charging extensionbased upon hinge position. FIG. 14A depicts a side view of hinge 14 inan unexpanded state at which hinge 14 defaults during normal operations.A power anchor 176 couples to the rear inner side of hinge 14 aninterfaces power from information handling system 10 to chargingextension 172. An upper hinge housing portion 180 slidingly couples to alower hinge housing portion 178 to hold dual axles 184 biased to anon-expanded spacing. Each axle 184 couples to a housing portion with abracket 182. FIG. 14B depicts hinge 14 in an expanded state with anexpansion mechanism 186 sliding upper and lower hinge housing portions178 and 180 apart from each other to expose an opening in lower hingehousing portion 178. Charging extension 172 has a leaf spring form thatextends through the opening to project outwards and against the keyboardcharging port. FIG. 14C depicts a side perspective view of an exampleembodiment of hinge 14 in an expanded state with charging extension 172extending outward. FIG. 14D depicts a cutaway side perspective view ofthe hinge in the expanded state. In one embodiment, charging extension172 has power physically restrained, such as with a hard switch, untilcharging extension 172 is clear of the hinge housing.

Referring now to FIGS. 15A and 15B, an alternative embodiment forkeyboard 44 placement and charging is depicted. FIG. 15A depicts a sidecutaway view of information handling system 10 with keyboard 44 placedon top of display 28. Keyboard 44 has a foldable flange 188 that extendspast the side edge of housing portion 12 to fold over and against theside of housing portion 12. Inside of housing portion 12 a steel bracket198 provides an attraction base for a magnet 190 of flange 188 to pressflange 188 against the side of housing portion 12. An insulated moldedcontact strip 194 integrates a force sensitive resistor (FSR) 196 todetect pressure when flange 188 presses against the side of housingportion 12 due to the magnetic attraction. FIG. 15B depicts magnet 190and a pogo pin 200 that accepts a charge from a charging port 201. Forexample, pressure sensed by FSR 196 is communicated to embeddedcontroller in information handling system 10 to authorize charge at port201 and into keyboard 44 through pogo pin 200. In one embodiment,deflection caused by magnet 190 at the mounting surface of pogo pin 200releases pogo pin 200 to press outward and against charging port 201.

Referring now to FIG. 16, a flow diagram depicts a process for charginga keyboard disposed on a display from an information handling system.The process starts at step 202 with power applied to the keyboard andcontinues to step 204 with Bluetooth pairing between the keyboard andinformation handling system. At step 206, the keyboard arriving at thehost display with the side flanges pulled against the side of thehousing by magnetic attraction. In an alternative embodiment, thekeyboard is attracted by opposing magnets under the display andintegrated in the keyboard. At step 208 the FSR sensor detects thepresence of the keyboard based upon the pressure of the keyboard pressedagainst the side of the housing. In an alternative embodiment, keyboardpresence is detected by other position detectors, such as a Hall sensorthat detects a magnet aligned in an opposing housing.

At step 210, a determination is made of whether the FSR detects pressurefrom flanges on both of opposing side surfaces of the housing. If not,the process returns to step 206 to continue monitoring for fullplacement of the keyboard on the display. At step 212, the keyboard isrun in the on-display mode with a forward or rearward positiondetermined by the position of pressure on the FSR. At step 214illumination is provided to the display by presenting a white box at thedisplay matching the keyboard size and position. At step 216, movementof the keyboard along the rail returns the process to step 210 to adjustthe keyboard operating conditions. At step 218, the keyboard pogo pinrests against housing charging port to initiate charging of the keyboardbattery with power provided from the information handling system. Atstep 220 the keyboard the keyboard power button is pressed off and atstep 222 the keyboard powers off.

Referring now to FIG. 17, a top cutaway view depicts an arrangement ofopposing magnets arranged to cooperatively move keyboard 44 betweenforward and rearward positions. Keyboard 44 integrates first and secondanchor magnets 224 on opposing sides with a south polarity orientationat the bottom surface. Information handling system 10 integrates firstand second sets of detent magnets on opposing sides with a northpolarity orientation at the display surface. In the forward position,anchor magnets 224 align with the forward detent magnets 226 to bias toa position having keyboard 44 front side aligned with the front edge ofhousing portion 12 and distal hinge 14. For instance, in the forwardposition, the front portion of the display 28 is covered and a virtualtouchpad activates at the front part of housing portion 12. In therearward position, anchor magnets 224 align with the rearward detentmagnets 226 to bias to a position having keyboard 44 rear side alignedwith the rear edge of housing portion 12. For instance, in the rearwardposition a charging port of keyboard 44 aligns with and against acharging extension of hinge 14. Although the example embodimentdescribed above hides the charging extension when the hinge does notexpand, an alternative embodiment may expose the charging extension inthe clamshell position to enable charging during operation.

One difficulty with a magnetic anchor and detent arrangement as depictedby FIG. 17 is that movements of keyboard 44 away from a detent positioncan result in rotational motion of the keyboard across the display. Thismotion can be disconcerting for an end user and also result inunnecessary wear against the display surface. To aid in managingkeyboard motion between the forward and rearward positions, a magneticguide rail 228 is disposed between the detent magnets 226 on each sideof display 28. Each magnetic guide rail 228 has three rows of magnets. Acentral row of magnets matches the polarity alignment of detent magnets226, a north polarity in the example embodiment. The outside two rows ofmagnets have a polarity opposite the central row, which matches thepolarity of anchor magnets 224. As a result, when keyboard 44 moves fromalignment of anchor magnets 224 with a first set of detent magnets 226to a second set of detent magnets 226, the central row of magnets ofmagnetic guide rail 228 guide the keyboard between the detent positionswhile the outer rows bias the keyboard to stay in a linear path. As aresult of the magnetic forces of magnetic guide rail 228, keyboard 44tends to remain in a perpendicular configuration relative to the frontand rear sides of housing portion 12. Although the example embodimentshows north and south polarity alignments, south and north alignmentsmay be used instead. Further, the polarity on one side of display 28 maybe north and south while the polarity on the other side is south andnorth. In this example embodiment and other example embodiments above,the implementation shown for one display 28 may be mirrored in the dualdisplay. For instance, detent magnets 226 and guide rails 228 may beincluded in both displays 28 of a dual display information handlingsystem 10 so that the end user can use either display as the base in aclamshell mode on which keyboard 44 rests.

Referring now to FIGS. 18A and 18B, a top cutaway view depicts keyboard44 biased between forward and rearward positions by magnetic guide rails228. FIG. 18A depicts keyboard 44 in the rearward position with anchormagnets 224 aligned over the detent magnets 226 positioned closest tohinge 14. FIG. 18B depicts keyboard 44 in the forward position withanchor magnets 224 aligned over detent magnets 226 positioned distalhinge 14. Between detent magnets 226 on each side of display 28, thecentral row of magnets have a polarity opposite the anchor magnets 224and outside row polarity that matches anchor magnet so that keyboard 44is guided along a path defined by the central row of magnets. As aresult, an end user experiences a smooth transition of keyboard 44between the forward and rearward positions. In one alternativeembodiment, more than two magnetic guide rails may be included underdisplay 28 and may align with more than two anchor magnets in keyboard28. Further, positions in addition to the forward and rearward positionsmay be supported. For instance, at a system with a larger viewing area,left and right positions may be supported as may a midway positionbetween the forward and rear positions.

Although the present invention has been described in detail, it shouldbe understood that various changes, substitutions and alterations can bemade hereto without departing from the spirit and scope of the inventionas defined by the appended claims.

What is claimed is:
 1. An information handling system comprising: ahousing having first and second housing portions rotationally coupled bya hinge; a processor disposed in the housing and operable to executeinstructions that process information; a memory disposed in the housingand interfaced with the processor to store the instructions andinformation; a display disposed over the first housing portion, thedisplay operable to present the information as visual images; aperipheral keyboard separate from the housing and having plural keys toaccept end user inputs, the peripheral keyboard having an anchor magnethaving a first polarity; a first set of first and second detent magnetsdisposed under the display, the first and second detent magnets having asecond polarity opposite the first polarity, the first and second detentmagnets having a linear relationship perpendicular relative to the hingeto interact with the anchor magnet at forward and rearward keyboardpositions; and a magnetic guide rail disposed between the first set offirst and second detent magnets, the magnetic guide rail having pluralmagnets configured to interact with the anchor magnet to guide thekeyboard between the forward and rear positions; wherein the magneticguide rail further comprises: first and second spaced parallel rows ofmagnets having the first polarity; a third row of magnets disposedbetween the first and second spaced parallel rows and having the secondpolarity.
 2. The information handling system of claim 1 furthercomprising: first and second anchor magnets disposed at opposing sidesof the peripheral keyboard; a second set of first and second detentmagnets disposed under the display, the first set of first and seconddetent magnets aligned with the first anchor magnet, the second set offirst and second magnets aligned with the second anchor magnet; andfirst and second magnetic guide rails, the first magnetic guide raildisposed between the first set of first and second detent magnets, thesecond magnetic guide rail disposed between the second set of first andsecond detent magnets.
 3. The information handling system of claim 2wherein the first and second set of detent magnets each have the firstmagnet disposed to align a rear side of the keyboard proximate thehinge.
 4. The information system of claim 3 further comprising akeyboard battery charging interface disposed proximate the hinge andaligned with a battery charging port of the keyboard when the rear sideof the keyboard aligns proximate the hinge.
 5. The information handlingsystem of claim 2 wherein the first and second set of detent magnetseach have the second magnet disposed to align a front side of thekeyboard with a front side of the display.
 6. The information handlingsystem of claim 5 further comprising a virtual touchpad disposedproximate the front side of the display and automatically activated whenthe front side of the keyboard.
 7. The information handling system ofclaim 1 further comprising: a second display disposed over the secondhousing portion; a second set of first and second detent magnetsdisposed under the second display, the first and second detent magnetshaving a second polarity opposite the first polarity, the first andsecond detent magnets having a linear relationship perpendicularrelative to the hinge to interact with the anchor magnet at forward andrearward keyboard positions; and a magnetic guide rail disposed betweenthe second set of first and second detent magnets, the magnetic guiderail having plural magnets configured to interact with the anchor magnetto guide the keyboard between the forward and rear positions.
 8. Theinformation handling system of claim 1 wherein the display comprises anorganic light emitting diode display film disposed over both the firstand second housing portions and folding about the hinge.
 9. A method forpositioning a keyboard on an information handling system display, themethod comprising: holding the keyboard in a first position with akeyboard magnet integrated in the keyboard and a first detent magnetdisposed in the display, the keyboard magnet aligned with a firstpolarity, the first detent magnet aligned with a second polarityopposite the first polarity; sliding the keyboard from the firstposition to a second position, the keyboard guided during the sliding bya row of magnets; and holding the keyboard in the second position withthe keyboard magnet and a second detent magnet disposed in the display,the second detent magnet aligned with the second polarity; wherein therow of magnets comprise first and second outer rows of magnets disposedbetween the first and second detent magnets and having the firstpolarity and a middle row of magnets disposed between the first andsecond outer rows and having the second polarity.
 10. The method ofclaim 9 wherein the information handling system comprises first andsecond housing portions rotationally coupled by a hinge, the firsthousing portion covered by a first display, the second housing portioncovered by a second display.
 11. The method of claim 10 wherein holdingthe keyboard in the first position further comprises aligning a rearside of the keyboard and the first display.
 12. The method of claim 10wherein holding the keyboard in the second position further comprisesaligning a front side of the keyboard and the first display.
 13. Themethod of claim 10 wherein both the first display and the second displayeach have the first and second detent magnets and the row of magnets.14. The method of claim 9 further comprising: holding the keyboard inthe first position with first and second keyboard magnets disposed atopposing sides of the keyboard and aligned with a first set of first andsecond detent magnets; and sliding the keyboard further comprisesguiding the keyboard with a first row of magnets aligned with the firstset of detent magnets first magnet and a second row of magnets alignedwith the first set of detent magnets second magnet.
 15. A display andkeyboard system comprising: a keyboard having plural keys to accept enduser inputs and first and second anchor magnets integrated at opposingsides; a display having first and second sets of first and second detentmagnets, the first detent magnets positioned to attract the first andsecond anchor magnets when the keyboard is at a rearward position, thesecond detent magnets positioned to attract the first and second anchormagnets when the keyboard is at a forward position; and first and secondmagnetic guide rails, the first magnetic guide rail disposed between thefirst and second magnets of the first set of detent magnets, the secondguide rail disposed between the first and second magnets of the secondset of detent magnets, the first and second guide rails interacting withthe first and second anchor magnets to maintain the keyboard in asubstantially perpendicular orientation when sliding between therearward and forward positions; wherein each of the first and secondmagnetic guide rails further comprises: first and second parallel rowsof magnets having a first polarity orientation; and a third row ofmagnets disposed between the first and second parallel rows and having asecond polarity opposite the first polarity.
 16. The keyboard anddisplay system of claim 15 wherein the first and second anchor magnetshave the second polarity oriented towards the first and second magneticguide rails.
 17. The keyboard and display system of claim 16 wherein thefirst and second set of detent magnets have the second polarity.